205325
162921
6976
71134
344273
86018
805979
732250
123888
58775
136286
582832
5250799
3673581
3197148
2498804
2274988
2118609
2047358
193678
1826118
1743136
1721196
1659471